﻿/*字体*/
body {
  font-family: "microsoft yahei";
}
input:focus,
textarea:focus,
select:focus {
  outline: none !important;
}
input,
textarea {
	font-family: "microsoft yahei";
  line-height: normal;
  /* for non-ie */
  line-height: 22px \9;/* for ie */
}
.block{
	display: block;
}
.hide{
	display: none;
}
/*字号*/
.fonts12{
	font-size: 12px;
}
.fonts13{
	font-size: 13px;
}
.fonts14{
	font-size: 14px;
}
.fonts15{
	font-size: 15px;
}
.fonts16{
	font-size: 16px;
}
.fonts17{
	font-size: 17px;
}
.fonts18{
	font-size: 18px;
}
.fonts19{
	font-size: 19px;
}
.fonts20{
	font-size: 20px;
}
.fonts21{
	font-size: 21px;
}
.fonts22{
	font-size: 22px;
}
.fonts23{
	font-size: 23px;
}
.fonts24{
	font-size: 24px;
}
.fonts25{
	font-size: 25px;
}
.fonts26{
	font-size: 26px;
}
.fonts27{
	font-size: 27px;
}
.fonts28{
	font-size: 28px;
}
.fonts29{
	font-size: 29px;
}
.fonts30{
	font-size: 30px;
}
.fonts31{
	font-size:31 px;
}
.fonts32{
	font-size: 32px;
}
.fonts33{
	font-size: 33px;
}
.fonts34{
	font-size: 34px;
}
.fonts35{
	font-size: 35px;
}
.fonts36{
	font-size: 36px;
}
.fonts37{
	font-size: 37px;
}
.fonts38{
	font-size: 38px;
}
.fonts39{
	font-size: 39px;
}
.fonts40{
	font-size: 40px;
}
/*颜色*/
.c-f{
	color: #FFFFFF;
}
.c-0{
	color: #000000;
}
.c-3{
	color:#333333;
}
.c-6{
	color:#666666;
}
.c-9{
	color:#999999;
}
.c-y{
	color: #e37630 !important;
}
/*宽高*/
.w-100{
	width: 100%;
}
.m-w-1460{
	max-width: 1460px;
}
.m-w-1372{
	max-width: 1372px;
}
.h-100{
	height: 100%;
}
.w-h-100{
	width: 100%;
	height: 100%;
}
.h-auto{
	height: auto;
}
/*块居中*/
.m-auto{
	margin: 0 auto;
}
/*padding*/
.p-0{
	padding: 0;
}
.p-5{
	padding: 5px;
}
.p-8{
	padding: 8px;
}
.p-10{
	padding: 10px;
}
.p-12{
	padding: 12px;
}
.p-15{
	padding: 15px;
}
.p-16{
	padding: 16px;
}
.p-18{
	padding: 18px;
}
.p-20{
	padding: 20px;
}
.p-25{
	padding: 25px;
}
.p-28{
	padding: 28px;
}
.p-30{
	padding: 30px;
}
.p-35{
	padding: 35px;
}
.p-40{
	padding: 40px;
}
.p-45{
	padding: 45px;
}
.p-50{
	padding: 50px;
}
.p-55{
	padding: 55px;
}
.p-60{
	padding: 60px;
}
.p-65{
	padding: 65px;
}
.p-70{
	padding: 70px;
}
.p-75{
	padding: 75px;
}
.p-80{
	padding: 80px;
}
.p-100{
	padding: 100px;
}

.p-t-b-0{
	padding-top: 0;
	padding-bottom: 0;
}
.p-t-b-3{
	padding-top: 3px;
	padding-bottom: 3px;
}
.p-t-b-5{
	padding-top: 5px;
	padding-bottom: 5px;
}
.p-t-b-10{
	padding-top: 10px;
	padding-bottom: 10px;
}
.p-t-b-15{
	padding-top: 15px;
	padding-bottom: 15px;
}
.p-t-b-20{
	padding-top: 20px;
	padding-bottom: 20px;
}
.p-t-b-25{
	padding-top: 25px;
	padding-bottom: 25px;
}
.p-t-b-30{
	padding-top: 30px;
	padding-bottom: 30px;
}
.p-t-b-35{
	padding-top: 35px;
	padding-bottom: 35px;
}
.p-t-b-40{
	padding-top: 40px;
	padding-bottom: 40px;
}
.p-t-b-45{
	padding-top: 45px;
	padding-bottom: 45px;
}
.p-t-b-50{
	padding-top: 50px;
	padding-bottom: 50px;
}
.p-t-b-55{
	padding-top: 55px;
	padding-bottom: 55px;
}
.p-t-b-60{
	padding-top: 60px;
	padding-bottom: 60px;
}
.p-t-b-65{
	padding-top: 65px;
	padding-bottom: 65px;
}
.p-t-b-70{
	padding-top: 70px;
	padding-bottom: 70px;
}
.p-t-b-75{
	padding-top: 75px;
	padding-bottom: 75px;
}
.p-t-b-80{
	padding-top: 80px;
	padding-bottom: 80px;
}
.p-t-b-85{
	padding-top: 85px;
	padding-bottom: 85px;
}
.p-t-b-90{
	padding-top: 90px;
	padding-bottom: 90px;
}
.p-t-b-95{
	padding-top: 95px;
	padding-bottom: 95px;
}
.p-t-b-100{
	padding-top: 100px;
	padding-bottom: 100px;
}
.p-l-r-0{
	padding-left: 0;
	padding-right: 0;
}
.p-l-r-5{
	padding-left: 5px;
	padding-right: 5px;
}
.p-l-r-10{
	padding-left: 10px;
	padding-right: 10px;
}
.p-l-r-15{
	padding-left: 15px;
	padding-right: 15px;
}
.p-l-r-20{
	padding-left: 20px;
	padding-right: 20px;
}
.p-l-r-22{
	padding-left: 22px;
	padding-right: 22px;
}
.p-l-r-30{
	padding-left: 30px;
	padding-right: 30px;
}
.p-l-r-35{
	padding-left: 35px;
	padding-right: 35px;
}
.p-l-r-40{
	padding-left: 40px;
	padding-right: 40px;
}
.p-l-r-45{
	padding-left: 45px;
	padding-right: 45px;
}
.p-l-r-50{
	padding-left: 50px;
	padding-right: 50px;
}
.p-l-r-55{
	padding-left: 55px;
	padding-right: 55px;
}
.p-l-r-60{
	padding-left: 60px;
	padding-right: 60px;
}
.p-l-r-65{
	padding-left: 65px;
	padding-right: 65px;
}
.p-l-r-70{
	padding-left: 70px;
	padding-right: 70px;
}
.p-l-r-75{
	padding-left: 75px;
	padding-right: 75px;
}
.p-l-r-80{
	padding-left: 80px;
	padding-right: 80px;
}
.p-l-r-85{
	padding-left: 85px;
	padding-right: 85px;
}
.p-l-r-90{
	padding-left: 90px;
	padding-right: 90px;
}
.p-l-r-95{
	padding-left: 95px;
	padding-right: 95px;
}
.p-l-r-100{
	padding-left: 100px;
	padding-right: 100px;
}

.p-t-0{
	padding-top: 0;
}
.p-t-5{
	padding-top: 5px;
}
.p-t-10{
	padding-top: 10px;
}
.p-t-12{
	padding-top: 12px;
}
.p-t-15{
	padding-top: 15px;
}
.p-t-17{
	padding-top: 17px;
}
.p-t-20{
	padding-top: 20px;
}
.p-t-25{
	padding-top: 25px;
}
.p-t-30{
	padding-top: 30px;
}
.p-t-35{
	padding-top: 35px;
}
.p-t-40{
	padding-top: 40px;
}
.p-t-45{
	padding-top: 45px;
}
.p-t-50{
	padding-top: 50px;
}
.p-t-55{
	padding-top: 55px;
}
.p-t-60{
	padding-top: 60px;
}
.p-t-65{
	padding-top: 65px;
}
.p-t-70{
	padding-top: 70px;
}
.p-t-75{
	padding-top: 75px;
}
.p-t-80{
	padding-top: 80px;
}
.p-t-85{
	padding-top: 85px;
}
.p-t-90{
	padding-top: 90px;
}
.p-t-95{
	padding-top: 95px;
}
.p-t-100{
	padding-top: 100px;
}

.p-r-0{
	padding-right: 0;
}
.p-r-5{
	padding-right: 5px;
}
.p-r-10{
	padding-right: 10px;
}
.p-r-12{
	padding-right: 12px;
}
.p-r-15{
	padding-right: 15px;
}
.p-r-17{
	padding-right: 17px;
}
.p-r-20{
	padding-right: 20px;
}
.p-r-25{
	padding-right: 25px;
}
.p-r-30{
	padding-right: 30px;
}
.p-r-35{
	padding-right: 35px;
}
.p-r-40{
	padding-right: 40px;
}
.p-r-45{
	padding-right: 45px;
}
.p-r-50{
	padding-right: 50px;
}
.p-r-55{
	padding-right: 55px;
}
.p-r-60{
	padding-right: 60px;
}
.p-r-65{
	padding-right: 65px;
}
.p-r-70{
	padding-right: 70px;
}
.p-r-75{
	padding-right: 75px;
}
.p-r-80{
	padding-right: 80px;
}
.p-r-85{
	padding-right: 85px;
}
.p-r-90{
	padding-right: 90px;
}
.p-r-95{
	padding-right: 95px;
}
.p-r-100{
	padding-right: 100px;
}

.p-b-0{
	padding-bottom: 0;
}
.p-b-5{
	padding-bottom: 5px;
}
.p-b-10{
	padding-bottom: 10px;
}
.p-b-12{
	padding-bottom: 12px;
}
.p-b-15{
	padding-bottom: 15px;
}
.p-b-17{
	padding-bottom: 17px;
}
.p-b-20{
	padding-bottom: 20px;
}
.p-b-25{
	padding-bottom: 25px;
}
.p-b-30{
	padding-bottom: 30px;
}
.p-b-35{
	padding-bottom: 35px;
}
.p-b-40{
	padding-bottom: 40px;
}
.p-b-45{
	padding-bottom: 45px;
}
.p-b-50{
	padding-bottom: 50px;
}
.p-b-55{
	padding-bottom: 55px;
}
.p-b-60{
	padding-bottom: 60px;
}
.p-b-65{
	padding-bottom: 65px;
}
.p-b-70{
	padding-bottom: 70px;
}
.p-b-75{
	padding-bottom: 75px;
}
.p-b-80{
	padding-bottom: 80px;
}
.p-b-85{
	padding-bottom: 85px;
}
.p-b-90{
	padding-bottom: 90px;
}
.p-b-95{
	padding-bottom: 95px;
}
.p-b-100{
	padding-bottom: 100px;
}

.p-l-0{
	padding-left: 0 !important;
}
.p-l-5{
	padding-left: 5px;
}
.p-l-10{
	padding-left: 10px;
}
.p-l-12{
	padding-left: 12px;
}
.p-l-15{
	padding-left: 15px;
}
.p-l-17{
	padding-left: 17px;
}
.p-l-20{
	padding-left: 20px;
}
.p-l-25{
	padding-left: 25px;
}
.p-l-30{
	padding-left: 30px;
}
.p-l-35{
	padding-left: 35px;
}
.p-l-40{
	padding-left: 40px;
}
.p-l-45{
	padding-left: 45px;
}
.p-l-50{
	padding-left: 50px;
}
.p-l-55{
	padding-left: 55px;
}
.p-l-60{
	padding-left: 60px;
}
.p-l-65{
	padding-left: 65px;
}
.p-l-70{
	padding-left: 70px;
}
.p-l-75{
	padding-left: 75px;
}
.p-l-80{
	padding-left: 80px;
}
.p-l-85{
	padding-left: 85px;
}
.p-l-90{
	padding-left: 90px;
}
.p-l-95{
	padding-left: 95px;
}
.p-l-100{
	padding-left: 100px;
}
/*margin*/
.m-0{
	margin: 0;
}
.m-1{
	margin: 5px;
}
.m-8{
	margin: 8px;
}
.m-10{
	margin: 10px;
}
.m-12{
	margin: 12px;
}
.m-15{
	margin: 15px;
}
.m-16{
	margin: 16px;
}
.m-18{
	margin: 18px;
}
.m-20{
	margin: 20px;
}
.m-25{
	margin: 25px;
}
.m-28{
	margin: 28px;
}
.m-30{
	margin: 30px;
}
.m-35{
	margin: 35px;
}
.m-40{
	margin: 40px;
}
.m-45{
	margin: 45px;
}
.m-50{
	margin: 50px;
}
.m-55{
	margin: 55px;
}
.m-60{
	margin: 60px;
}
.m-65{
	margin: 65px;
}
.m-70{
	margin: 70px;
}
.m-75{
	margin: 75px;
}
.m-80{
	margin: 80px;
}
.m-100{
	margin: 100px;
}

.m-t-b-0{
	margin-top: 0;
	margin-bottom: 0;
}
.m-t-b-3{
	margin-top: 3px;
	margin-bottom: 3px;
}
.m-t-b-5{
	margin-top: 5px;
	margin-bottom: 5px;
}
.m-t-b-10{
	margin-top: 10px;
	margin-bottom: 10px;
}
.m-t-b-15{
	margin-top: 15px;
	margin-bottom: 15px;
}
.m-t-b-20{
	margin-top: 20px;
	margin-bottom: 20px;
}
.m-t-b-25{
	margin-top: 25px;
	margin-bottom: 25px;
}
.m-t-b-30{
	margin-top: 30px;
	margin-bottom: 30px;
}
.m-t-b-35{
	margin-top: 35px;
	margin-bottom: 35px;
}
.m-t-b-40{
	margin-top: 40px;
	margin-bottom: 40px;
}
.m-t-b-45{
	margin-top: 45px;
	margin-bottom: 45px;
}
.m-t-b-50{
	margin-top: 50px;
	margin-bottom: 50px;
}
.m-t-b-55{
	margin-top: 55px;
	margin-bottom: 55px;
}
.m-t-b-60{
	margin-top: 60px;
	margin-bottom: 60px;
}
.m-t-b-65{
	margin-top: 65px;
	margin-bottom: 65px;
}
.m-t-b-70{
	margin-top: 70px;
	margin-bottom: 70px;
}
.m-t-b-75{
	margin-top: 75px;
	margin-bottom: 75px;
}
.m-t-b-80{
	margin-top: 80px;
	margin-bottom: 80px;
}
.m-t-b-85{
	margin-top: 85px;
	margin-bottom: 85px;
}
.m-t-b-90{
	margin-top: 90px;
	margin-bottom: 90px;
}
.m-t-b-95{
	margin-top: 95px;
	margin-bottom: 95px;
}
.m-t-b-100{
	margin-top: 100px;
	margin-bottom: 100px;
}
.m-l-r-0{
	margin-left: 0;
	margin-right: 0;
}
.m-l-r-5{
	margin-left: 5px;
	margin-right: 5px;
}
.m-l-r-10{
	margin-left: 10px;
	margin-right: 10px;
}
.m-l-r-15{
	margin-left: 15px;
	margin-right: 15px;
}
.m-l-r-20{
	margin-left: 20px;
	margin-right: 20px;
}
.m-l-r-30{
	margin-left: 30px;
	margin-right: 30px;
}
.m-l-r-35{
	margin-left: 35px;
	margin-right: 35px;
}
.m-l-r-40{
	margin-left: 40px;
	margin-right: 40px;
}
.m-l-r-45{
	margin-left: 45px;
	margin-right: 45px;
}
.m-l-r-50{
	margin-left: 50px;
	margin-right: 50px;
}
.m-l-r-55{
	margin-left: 55px;
	margin-right: 55px;
}
.m-l-r-60{
	margin-left: 60px;
	margin-right: 60px;
}
.m-l-r-65{
	margin-left: 65px;
	margin-right: 65px;
}
.m-l-r-70{
	margin-left: 70px;
	margin-right: 70px;
}
.m-l-r-75{
	margin-left: 75px;
	margin-right: 75px;
}
.m-l-r-80{
	margin-left: 80px;
	margin-right: 80px;
}
.m-l-r-85{
	margin-left: 85px;
	margin-right: 85px;
}
.m-l-r-90{
	margin-left: 90px;
	margin-right: 90px;
}
.m-l-r-95{
	margin-left: 95px;
	margin-right: 95px;
}
.m-l-r-100{
	margin-left: 100px;
	margin-right: 100px;
}

.m-t-0{
	margin-top: 0;
}
.m-t-5{
	margin-top: 5px;
}
.m-t-10{
	margin-top: 10px;
}
.m-t-11{
	margin-top: 11px;
}
.m-t-12{
	margin-top: 12px !important;
}
.m-t-15{
	margin-top: 15px;
}
.m-t-17{
	margin-top: 17px;
}
.m-t-20{
	margin-top: 20px;
}
.m-t-24{
	margin-top: 24px;
}
.m-t-25{
	margin-top: 25px;
}
.m-t-27{
	margin-top: 27px;
}
.m-t-30{
	margin-top: 30px;
}
.m-t-32{
	margin-top: 32px;
}
.m-t-35{
	margin-top: 35px;
}
.m-t-40{
	margin-top: 40px;
}
.m-t-44{
	margin-top: 44px;
}
.m-t-45{
	margin-top: 45px;
}
.m-t-50{
	margin-top: 50px;
}
.m-t-54{
	margin-top: 54px;
}
.m-t-55{
	margin-top: 55px;
}
.m-t-60{
	margin-top: 60px;
}
.m-t-65{
	margin-top: 65px;
}
.m-t-70{
	margin-top: 70px;
}
.m-t-75{
	margin-top: 75px;
}
.m-t-80{
	margin-top: 80px;
}
.m-t-85{
	margin-top: 85px;
}
.m-t-90{
	margin-top: 90px;
}
.m-t-95{
	margin-top: 95px;
}
.m-t-100{
	margin-top: 100px;
}

.m-r-0{
	margin-right: 0;
}
.m-r-5{
	margin-right: 5px;
}
.m-r-10{
	margin-right: 10px;
}
.m-r-12{
	margin-right: 12px;
}
.m-r-15{
	margin-right: 15px;
}
.m-r-17{
	margin-right: 17px;
}
.m-r-20{
	margin-right: 20px;
}
.m-r-25{
	margin-right: 25px;
}
.m-r-30{
	margin-right: 30px;
}
.m-r-35{
	margin-right: 35px;
}
.m-r-40{
	margin-right: 40px;
}
.m-r-45{
	margin-right: 45px;
}
.m-r-50{
	margin-right: 50px;
}
.m-r-55{
	margin-right: 55px;
}
.m-r-60{
	margin-right: 60px;
}
.m-r-65{
	margin-right: 65px;
}
.m-r-70{
	margin-right: 70px;
}
.m-r-75{
	margin-right: 75px;
}
.m-r-80{
	margin-right: 80px;
}
.m-r-85{
	margin-right: 85px;
}
.m-r-90{
	margin-right: 90px;
}
.m-r-95{
	margin-right: 95px;
}
.m-r-100{
	margin-right: 100px;
}

.m-b-0{
	margin-bottom: 0;
}
.m-b-5{
	margin-bottom: 5px;
}
.m-b-10{
	margin-bottom: 10px;
}
.m-b-12{
	margin-bottom: 12px;
}
.m-b-15{
	margin-bottom: 15px;
}
.m-b-17{
	margin-bottom: 17px;
}
.m-b-20{
	margin-bottom: 20px;
}
.m-b-25{
	margin-bottom: 25px;
}
.m-b-30{
	margin-bottom: 30px;
}
.m-b-35{
	margin-bottom: 35px;
}
.m-b-40{
	margin-bottom: 40px;
}
.m-b-45{
	margin-bottom: 45px;
}
.m-b-50{
	margin-bottom: 50px;
}
.m-b-55{
	margin-bottom: 55px;
}
.m-b-60{
	margin-bottom: 60px;
}
.m-b-65{
	margin-bottom: 65px;
}
.m-b-70{
	margin-bottom: 70px;
}
.m-b-75{
	margin-bottom: 75px;
}
.m-b-80{
	margin-bottom: 80px;
}
.m-b-85{
	margin-bottom: 85px;
}
.m-b-90{
	margin-bottom: 90px;
}
.m-b-95{
	margin-bottom: 95px;
}
.m-b-100{
	margin-bottom: 100px;
}

.m-l-0{
	margin-left: 0;
}
.m-l-5{
	margin-left: 5px;
}
.m-l-10{
	margin-left: 10px;
}
.m-l-12{
	margin-left: 12px;
}
.m-l-15{
	margin-left: 15px;
}
.m-l-17{
	margin-left: 17px;
}
.m-l-20{
	margin-left: 20px;
}
.m-l-25{
	margin-left: 25px;
}
.m-l-30{
	margin-left: 30px;
}
.m-l-35{
	margin-left: 35px;
}
.m-l-40{
	margin-left: 40px;
}
.m-l-45{
	margin-left: 45px;
}
.m-l-50{
	margin-left: 50px;
}
.m-l-55{
	margin-left: 55px;
}
.m-l-60{
	margin-left: 60px;
}
.m-l-65{
	margin-left: 65px;
}
.m-l-70{
	margin-left: 70px;
}
.m-l-75{
	margin-left: 75px;
}
.m-l-80{
	margin-left: 80px;
}
.m-l-85{
	margin-left: 85px;
}
.m-l-90{
	margin-left: 90px;
}
.m-l-95{
	margin-left: 95px;
}
.m-l-100{
	margin-left: 100px;
}

/*边框*/
.bor-n{
	border: none;
}
.bor-t-n{
	border-top: none;
}
.bor-r-n{
	border-right: none;
}
.bor-b-n{
	border-bottom: none;
}
.bor-l-n{
	border-left: none;
}

.back-n{
	background: none;
}
.ver-a-m{
	vertical-align: middle;
}
.bl-w-5{
	width: 5%;
}
.bl-w-14{
	width: 14.28571429%;
}
.bl-w-16{
	width: 16.6666667%;
}
.bl-w-25{
	width: 25%;
}
.bl-w-33{
	width: 33.333333%;
}
.bl-w-50{
	width: 50%;
}
.bl-w-75{
	width: 75%;
}
.bl-w-88{
	width: 88%;
}
.bl-w-95{
	width: 95%;
}

.over-l-r-2{
	margin-left: -2px;
	margin-right: -2px;
}
.over-l-r-5{
	margin-left: -5px;
	margin-right: -5px;
}
.over-l-r-8{
	margin-left: -8px;
	margin-right: -8px;
}
.over-l-r-15{
	margin-left: -15px;
	margin-right: -15px;
}
.over-l-r-20{
	margin-left: -20px;
	margin-right: -20px;
}

.linh26{
	line-height: 26px;
}
.linh30{
	line-height: 30px;
}
.linh11{
	line-height: 11px;
}

.b-ra-15{
	border-radius: 15%;
}
.le-s-2{
	letter-spacing: 2px;
}
.obj-f-cover{
	object-fit: cover;
}


/*浮动*/
.fl{
	float: left;
}
.fr{
	float: right;
}
.fn{
	float: none;
}
/*清浮动*/
.cleafix:after{
	content:"";
	height:0;
	line-height:0;
	display:block;
	visibility:hidden;
	clear:both;
}
.cleafix{
　　　zoom:1;
}
/*定位*/
.pos-r{
	position: relative !important;
}
.pos-a{
	position: absolute !important;
}
.pos-f{
	position: fixed !important;
}
.pos-i{
	position: initial !important;
}
/*省略号*/
.ellipsis{
	white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/*居中*/
.text-center{
	text-align: center;
}
/*动画时间*/
.tran1{
	-o-transition: all .1s;
	-ms-transition: all .1s;
	-moz-transition: all .1s;
	-webkit-transition: all .1s;
	transition: all .1s;
}
.tran2{
	-o-transition: all .2s;
	-ms-transition: all .2s;
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	transition: all .2s;
}
.tran3{
	-o-transition: all .3s;
	-ms-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	transition: all .3s;
}
.tran5{
	-o-transition: all .5s;
	-ms-transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	transition: all .5s ease-out;
}
/*盒模型*/
.box-s-b{
	box-sizing: border-box;
}
